package com.shsxt.crm.service;

import java.util.Map;

import org.springframework.web.bind.annotation.RequestParam;

import com.shsxt.common.util.Result;
import com.shsxt.crm.model.YgSaleChance;

public interface IMarketingService {

	/**
	 * 查询 营销机会
	 * 	 
	 * @param sid  
	 * @return
	 */
	public YgSaleChance queryYgSaleChanceBySid(Integer sid);

	/**
	 * 参数查询 营销机会
	 * 
	 * @param saleChance
	 * @return
	 */
	public Map<String, Object> querySaleChancesByParams(YgSaleChance saleChance);

	/**
	 * 删除 营销机会记录
	 * 
	 * @param ids
	 *            主键
	 * @return Result
	 */
	public Result delMarketingChance(Integer[] ids);

	/**
	 * 添加营销机会
	 * 
	 * @param saleChance
	 * @return
	 */
	public Result insertMarketingChance(YgSaleChance saleChance);

	/**
	 * 修改营销机会
	 * 
	 * @param saleChance
	 * @return
	 */
	public Result updateMarketingChance(YgSaleChance saleChance);
	
	
	/**
	 * 修改  改营销机会 开发结果
	 * @param devResult
	 * @param sid
	 * @return
	 */
	public Result updateSaleChanceDevResult (Integer devResult ,Integer sid);
	
	
}
